//package com.note.config;
//
//import freemarker.template.Configuration;
//import org.springframework.beans.factory.annotation.Qualifier;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Primary;
//import org.springframework.core.annotation.Order;
//import org.springframework.core.io.support.PathMatchingResourcePatternResolver;
//
//
//import java.io.File;
//import java.io.IOException;
//import java.util.HashMap;
//import java.util.Map;
//
///**
// * @author Xiongx
// * @version 1.0
// * @date 2021/4/30 23:36
// * @since JDK 1.8
// */
//@org.springframework.context.annotation.Configuration
//@Order(8)
//public class NoteConfig {
//
//    @Bean("notepro") //将配置文件搞成全局
//    public Map<String, String> createProterties(){
//        Map<String, String> stringStringMap=new HashMap<>();
//        NoteUtils.loadProperties("note",stringStringMap);
//        return stringStringMap;
//    }
//
//
//
//    @Bean("note-freemarker")
//    @Primary
//    public  Configuration freeMarkerConfig(){
//        Configuration config=new Configuration(Configuration.VERSION_2_3_0);
//        File file=new File(System.getProperty("user.dir")+"\\SpringBootNoteManager\\src\\main\\resources\\templates");
//        try {
//            config.setDirectoryForTemplateLoading(file);
//        }catch (IOException e){
//            e.printStackTrace();
//        }
//        return config;
//    }
//
//
//}
